@charset"utf-8";*{margin:0;padding:0;}
html, body{margin:0;padding:0;border:0;width:100%;height:100%;}
body,body *{font-family:"Arial","宋体";font-size:10pt;text-shadow:0 1px 1px #D1D1D1;}
body{border:0;background:#f9f9f9;}
img{border:0;vertical-align:middle;}
table{table-layout:fixed;border-collapse:collapse;}
div{outline:0;}
.itab{border:0;}
.itab .ibar{list-style:none;margin:0 auto;text-align:center;height:32px;width:100%;/* background:url("/icos/itopbar.png") bottom repeat-x; */}
.itab .ibar .item, .itab .ibar .act{float:left;margin:0 0 0 5px;line-height:28px;height:28px;}
.itab .ibar .rtl{float:right;margin:0 5px 0 0;}
.itab .ibar .item .a, .itab .ibar .act .a{float:left;text-decoration:none;padding:0 5px;margin:5px 0 0;height:21px;line-height:21px;border:1px solid #ccc;border-radius:8px;}
.itab .ibar .act .a{margin:1px 0 0;height:27px;line-height:22px;background:#f9f9f9;cursor:default;}
.itab .ibar .item .a .ico, .itab .ibar .act .a .ico{float:left;margin:3px;height:16px;width:16px;}
.itab .ibar .act .a .ico{margin:5px 3px 0;}
.itab .ibar .item .a .txt, .itab .ibar .act .a .txt{float:left;line-height:16px;margin:2px 4px;border-bottom:1px solid blue;color:blue;}
.itab .ibar .act .a .txt{margin:3px 4px;color:#830801;border-bottom:3px double #801204;}
.itab .ibar .item .a .ikey, .itab .ibar .act .a .ikey{float:left;margin:2px 4px;line-height:16px;font-size:11pt;}
.itab .ibar .act .a .ikey{margin:3px 4px;}
.itab .ibar .item .a .ikey .kbd, .itab .ibar .act .a .ikey .kbd{color:#000;font-family:'Verdana','Arial';font-size:8pt;text-transform:uppercase;}
.itab .ibar .item .a .iclose, .itab .ibar .act .a .iclose{display:block;float:left;padding:0;margin:3px 1px 0 6px;height:16px;width:16px;cursor:default;}
.itab .ibar .act .a .iclose{margin:4px 1px 0 6px;cursor:pointer;}
.itab .ibar .item .a:hover{background:#f9f9f9;cursor:pointer;}
.itab .ibar .item .a:hover .txt{border-bottom:1px solid blue;color:#801204;}
.itab .ibar .act .a:hover{cursor:default;}
.itab .ibar .act .a:hover .txt{border-bottom:3px double #801204;}
.itab .off{display:none;}
.itab .on{display:block;}
.inav{border:0;line-height:28px;overflow:hidden;list-style:none;}
.inav .ltr{float:left;margin:0 0 0 5px;}
.inav .rtl{float:right;margin:0 5px 0 0;}
.inav .ltr .inavsplt{float:left;height:22px;border:0;border-left:solid #88a 1px;border-right:solid #eef 1px;margin:3px 1px 4px 2px;width:0;overflow:hidden;}
.inav .ltr .item{float:left;overflow:hidden;margin:1px 0 0;line-height:23px;}
.inav .ltr .item .noa{line-height:26px;margin:0 0 1px;}
.inav .ltr .item a.nor{float:left;color:#00f;display:block;padding:2px 3px 1px;margin:0;text-decoration:none;cursor:pointer;}
.inav .ltr .item a.nor .md, .inav .ltr .item a.nor .ico{border:0;padding:3px;display:block;width:16px;height:16px;float:left;}
.inav .ltr .item a.nor .md{padding:3px 0;}
.inav .ltr .item a.nor .txt{float:left;padding:0 2px;}
.inav .ltr .item a.act, .inav .ltr .item a:hover.nor{color:#801204;padding:1px 2px 0;background:#fff;border:1px outset #5589ab;border-color:#bbb #445 #455 #aaa;}
.inav .ltr .item a:hover.nor{color:#00f;}
.inav .ltr .item a.non, .inav .ltr .item a:hover.non{border:0;background:transparent;padding:4px 2px 1px;color:#ccc;cursor:default;}
.inav .ltr .item a.non .ico{filter:alpha(opacity=40);opacity:0.4;}
.iloading{margin:0 auto;
background:#d6dbe7;width:200px;height:15px;overflow:hidden;
}
.iloading .ianim{
position:relative;
width:80px;
height:15px;
left:-80px;
top:0;
background:#5a829c;background:-moz-linear-gradient(left,#d3d9e6,#5a829c);background:-webkit-linear-gradient(left,#d3d9e6,#5a829c);

animation:iloading 1.2s;
-moz-animation:iloading 1.2s;
-webkit-animation:iloading 1.2s;
animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-webkit-animation-iteration-count: infinite;
}
@keyframes iloading
{
from {left:-80px;}
to {left:200px;}
}

@-moz-keyframes iloading
{
from {left:-80px;}
to {left:200px;}
}

@-webkit-keyframes iloading
{
from {left:-80px;}
to {left:200px;}
}
.ipop{position:fixed;width:680px;border:1px solid #999;float:left;background:#f9f9f9;-moz-border-radius:10px 10px 6px 6px;-khtml-border-radius:10px 10px 6px 6px;-webkit-border-radius:10px 10px 6px 6px;border-radius:10px 10px 6px 6px;}
.ipop .ititle{width:100%;float:left;height:29px;border-bottom:1px solid #bbc;        background:#d8e8f8;
        background:linear-gradient(top,#f3f7fc,#d8e8f8);
        background:-o-linear-gradient(top,#f3f7fc,#d8e8f8);
        background:-ms-linear-gradient(top,#f3f7fc,#d8e8f8);
        background:-moz-linear-gradient(top,#f3f7fc,#d8e8f8);
        background:-webkit-linear-gradient(top,#f3f7fc,#d8e8f8);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f7fc',endColorstr='#d8e8f8',GradientType=0);
line-height:30px;font-weight:bold;overflow:hidden;-moz-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.ipop .ititle .ico{float:left;margin:7px;width:18px;height:18px;background:none no-repeat transparent;}
.ipop .ititle .ititle-text{float:left;}
.ipop .iclose{cursor:pointer;position:absolute;right:0;top:0;margin:7px;width:17px;height:16px;background:url("/icos/iclose.gif") no-repeat;}
.ipop .icontent{position:relative;overflow:auto;-moz-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:3px;}
.iselect{border:0;width:180px;}
.iselect .cap{height:25px;width:100%;position:relative;}
.iselect .cap .tit, .iselect .cap .sel{border:1px solid #abadb3;background:#fff;overflow:hidden;}
.iselect .cap .tit .textval{width:100%;border:0;height:17px;line-height:17px;padding:3px 2px;cursor:default;}
.iselect .cap .sel{padding:0;width:18px;position:absolute;right:0;top:0;border:0;text-align:center;}
.iselect .cap .sel a.msa{text-decoration:none;outline:0;color:#00f;display:block;border:1px solid #abadb3;}
.iselect .cap .sel a.msa .selA{width:16px;height:9px;line-height:9px;padding:2px 0 0;background:#fff;font-size:9pt;}
.iselect .cap .sel a.msa .selV{padding:0 0 2px;height:10px;font-size:9pt;}
.iselect .cap .sel a:hover.msa .selA{background:#def;}
.iselect .opts{border:1px solid #abadb3;overflow-y:auto;background:#fff;text-align:left;}
.iselect .opts a.opt{margin:0;outline:0;text-decoration:none;overflow:hidden;}
.iselect .opts a.opt .txt{line-height:17px;height:17px;color:#000;overflow:hidden;}
.iselect .opts a.sel .txt{background:#6af;color:#fff;overflow:hidden;}
.iselect .opts a:hover.opt .txt{background:#39f;color:#fff;}
.iselect .opts a.opt .txt .text, .iselect .opts a.opt .txt .title{float:left;overflow:hidden;}
.iselect .opts a.opt .txt .title{width:50px;}
.ical{border:0;width:175px;height:166px;}
.ical .yymm{height:25px;line-height:25px;width:100%;}
.ical .yymm .mosel, .ical .yymm .ymtxt{float:left;text-align:center;}
.ical .yymm .ymtxt{width:17px;}
.ical .yymm .mosel a.mms{float:left;width:22px;color:#00f}
.ical .yymm .ysel, .ical .yymm .msel{float:left;width:55px;padding:1px 0;margin:2px 0 0;}
.ical .yymm .msel{width:42px;}
.ical .wkd{text-align:center;list-style:none;height:18px;line-height:18px;width:100%;border-bottom:1px solid #ccc;margin:0 0 1px;}
.ical .wkd .wd{float:left;width:25px;height:18px;}
.ical .days{list-style:none;margin:0 auto;text-align:center;width:100%;height:auto;}
.ical .days .day{float:left;margin:0;}
.ical .days .day a.act, .ical .days .day a.pnd{float:left;outline:0;text-decoration:none;line-height:20px;height:20px;width:25px;color:#000;}
.ical .days .day a.pnm{color:#ccc;}
.ical .days .day a.act, .ical .days .day a.sel, .ical .days .day a:hover.pnd{line-height:18px;height:18px;width:23px;border:1px outset #ccc;color:blue;}
.ical .days .day a.sel, .ical .days .day a:hover.pnd, .ical .days .day a:hover.act{background:#ff8;}
.ical .days .day a.act{color:red;}
.ical .days .day a:hover.pnd{color:blue;}
.idatable{width:100%;border:1px solid #bbb;}
.idatable .capt{line-height:23px;}
.idatable .dthead .dhead, .idatable .dtfoot .dfoot, .idatable .dtbody .ditem{line-height:23px;border:1px solid #bbb;background:#f0f3ff;cursor:default;}
.idatable .dthead .dhead{background:#cdf;}
.idatable .dtfoot .dfoot{background:#ccefaf;height:25px;line-height:normal;}
.idatable .dtbody .odd{background:#f2f8ee;}
.idatable .dtbody .hover{background:#ffc;}
.idatable .dtbody .checked{background:#ff9;}
.idatable .dthead .dhead .col, .idatable .dtfoot .dfoot .col, .idatable .dtbody .ditem .col{border:1px solid #bbb;text-indent:1px;}
.idatable .dthead .dhead .col0, .idatable .dthead .dfilter .col0, .idatable .dtfoot .dfoot .col0, .idatable .dtbody .ditem .col0{width:23px;border:1px solid #bbb;text-align:center;color:#888;}
.idatable .dthead .dfilter{height:24px;line-height:24px;border:1px solid #bbb;}
.idatable .dthead .dfilter .col{border:1px solid #bbb;overflow:hidden;}
.idatable .dthead .dfilter .col input{padding:3px 0;height:17px;border:0;text-indent:2px;background:#fff5d2;color:#00f;}
.idatable .dthead .dfilter .col select{padding:3px 0;border:0;background:#fff5d2;color:#00f;}
.idatable .dthead .dhead .colnone, .idatable .dtfoot .dfoot .colnone, .idatable .dtbody .ditem .colnone{width:auto;text-align:center;}
.idatable .dtbody .ditem .colnone{padding:9px 0;}
.idatable .dtfoot .dfoot .pgstr{padding:0 2px;}
.idatable .dtfoot .dfoot .pgnum{padding:0 2px;}
.idatable .dtfoot .dfoot .tpbtn{padding:0 2px;height:24px;line-height:normal;}
.idatable .dtfoot .dfoot .tpbtn .ico{padding:0 2px;width:16px;height:16px;}
.idatable .dtfoot .dfoot .tpbtn .txt{padding:0 2px;}
.idatable .dthead .dhead .col0 .rebtn, .idatable .dthead .dfilter .col0 .rebtn, .idatable .dtfoot .dfoot .col0 .rebtn{border:0;background:transparent;cursor:pointer;}
.idatable .dthead .dhead .col0 .rebtn .reico, .idatable .dthead .dfilter .col0 .rebtn .reico, .idatable .dtfoot .dfoot .col0 .rebtn .reico{padding:2px 1px;width:16px;height:16px;}
.idatable .dthead .dfilter .col0 .btn, .idatable .dtfoot .dfoot .col0 .btn{width:23px;height:24px;background:url("/icos/ifunnel.png") center center no-repeat;cursor:pointer;}
.ifom{background:#f9f9f9;float:left;}
.ifom .fitem{width:670px;float:left;margin:2px 2px 0;padding:3px;line-height:20px;background:#f0f3ff;}
.ifom .odd{background:#f2f8ee;}
.ifom .fcmd{background:transparent;line-height:30px;text-align:center;margin:2px;}
.ifom .fitem .ftitle{width:160px;float:left;}
.ifom .fitem .fdata{width:200px;float:left;}
.ifom .fitem .fdata .fvtxt, .ifom .fitem .fdata .fvfile{width:180px;padding:3px;}
.ifom .fitem .fdata .fvsel{width:190px;padding:3px;}
.ifom .fitem .fdata .rclbl{margin-right:2px;}
.ifom .fitem .fdata .rclbl .rdochk{padding:3px;margin:3px;}
.ifom .fitem .fdata .rclbl .rctxt{padding:0 5px;}
.ifom .fitem .fadv{width:300px;float:left;color:red;}
.ifom .fcmd .cmdbtn{line-height:20px;padding:3px;margin:2px 10px;}
.ifom .fcmd .cmdbtn .btnico{padding:1px 2px;width:16px;height:16px;}
.ifom .fcmd .cmdbtn .btntxt{padding:1px 2px;margin:1px;color:blue;border-bottom:1px solid #00f;}
.ipl{border:1px solid #3B915C;-moz-border-radius:8px;border-radius:8px;padding:4px;margin:10px 0 0;}
.ipl .iplt{width:942px;line-height:21px;height:21px;padding:0 0 0 9px;border:1px solid #3B915C;-moz-border-radius:10px;border-radius:10px;text-align:center;}
.ipl .iplt .ftd{display:block;float:left;height:21px;padding:0 9px 0 0;}
.ipl .iplt .ftd .tx{display:block;float:left;height:21px;line-height:21px;padding:0;}
.ipl .iplg{float:left;padding:2px;margin:1px;width:945px;border:1px solid #3B915C;-moz-border-radius:6px;border-radius:6px;}
.ipl .ipld, .ipl .iplg .ipld, .ipl .iplg .iplgt{float:left;margin:2px;width:171px;height:20px;line-height:20px;text-align:center;padding:2px 6px;border:1px solid #3B915C;overflow:hidden;-moz-border-radius:6px;border-radius:6px;}
.ipl .iplg .iplgt{width:927px;border:1px dotted transparent;font-weight:bold;text-align:left;background:url("/icos/inavbg28.gif") repeat-x;}
.ipost{margin:5px auto;position:relative;border:1px solid #51b847;width:800px;background:url('/icos/itsbg256.png') right bottom no-repeat;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.ipost .postit{margin-top:16px;height:32px;line-height:30px;width:70%;background:#51b847;color:#fff;font-size:16pt;text-indent:32px;-moz-border-radius:0 0 32px 0;-webkit-border-radius:0 0 32px 0;border-radius:0 0 32px 0;text-shadow:#000 1px 1px 1px;}
.ipost .postit a.tat{color:#fff;font-size:16pt;text-decoration:none;border-bottom:2px ridge #ffb411;}
.ipost .postcont{padding:16px;font-size:11pt;min-height:100px;}
.ipost .postinfo{margin:0 8px 8px;height:20px;line-height:20px;}
.ipost .postinfo .ico{width:16px;height:16px;margin:0 2px 2px 6px;}
.imsg,.imsg-odd{border-bottom:1px solid #51b847;text-indent:16px;padding:5px 0;}
.imsg-odd{border-bottom:1px solid #ffb411;}
.islist{border:0;}
.islist a.item{margin:2px 0;line-height:22px;background-color:#e9effe;color:blue;display:block;padding:0 20px;outline:0;}
.islist a:hover.item{text-decoration:none;background-color:#bde;}
.islist a.act, .islist a:hover.act{text-decoration:none;background-color:#abf;color:#1e1e1e;}
.isplit{width:100%;height:100%;border:0;position:relative;}
.isplit .spliter{position:absolute;top:0;left:200px;width:10px;background:#abf;background:-moz-linear-gradient(left,#fefefe,#d5d5d5);background:-webkit-linear-gradient(left,#fefefe,#d5d5d5);background:-o-linear-gradient(left,#fefefe,#d5d5d5);background:-ms-linear-gradient(left,#fefefe,#d5d5d5);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d8d8d8', GradientType=1 );height:100%;cursor:col-resize;}
.isplit .main{float:left;width:100%;height:100%;}
.isplit .main .data{margin:0 0 0 210px;height:100%;overflow:auto;}
.isplit .content{float:left;margin:0 0 0 -100%;width:200px;height:100%;overflow:auto;}
.h100{height:100%;}
.w100{width:100%;}
.px30{width:30px;}
.px40{width:40px;}
.px50{width:50px;}
.px60{width:60px;}
.px70{width:70px;}
.px80{width:80px;}
.px90{width:90px;}
.px100{width:100px;}
.px120{width:120px;}
.px140{width:140px;}
.px160{width:160px;}
.px200{width:200px;}
.px220{width:220px;}
.upper{text-transform:uppercase;}
.lower{text-transform:lowercase;}